turkish slipper - French English Dictionary

turkish slipper

Meanings of "turkish slipper" in French English Dictionary : 2 result(s)

English French
General
turkish slipper babouche [f]
Textile
turkish slipper babouche [f]